Uncovering Mysteries